By default, no unauthenticated site visitor who browses the Public view can see and use the directory. If this conflicts with your business needs, you can expose this information using .NET security: you can remove the authorization code that denies anonymous users all access to the directory.aspx page.
To open the directory to anonymous access, edit the web.config file found in iMIS_Public core folder (default: C:\Program Files\ASI\iMIS\iMIS_public\Core). From your <configuration> section, remove the lines beginning with <location> and ending with </location>:
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<pages autoEventWireup="true">
</pages>
</system.web>
<location path="directory.aspx">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
</configuration>